芒果联盟,一站式移动流量变现专家,专注APP、小程序、H5等移动应用流量高价值广告变现,免费接入,全程服务,通过“技术+运营”双核能力,帮助开发者提升至少20%的广告变现收益,立即注册,测算你的移动应用广告收益!
根据 Google 的声明,从 2023 年 8 月 2 日起,所有新APP必须使用 Billing Library 5 版或更高版本;到 2023 年 11 月 1 日,所有现有APP的更新也必须采用 Billing Library 5 版或更高版本。倘若你还未进行迁移,且渴望深入了解这个新版本,那么就让我们一同详细探究,看看它究竟能带来哪些新变化。
Google Play Billing Library 5 的核心亮点在于全新的订阅模式。Google 对订阅架构进行了重大革新,引入了新的实体――基础计划和优惠。在过去,优惠(包括介绍性优惠和免费试用)直接与订阅实体绑定,这意味着每当开发者想要测试新的优惠时,就必须创建一个全新的订阅,这种方式着实不够便捷。而新的架构通过将优惠分离为独立的实体,有效地解决了这个问题。从下面的图示中可以清晰地看出这种变化:
如今的订阅结构更加复杂,但也更加灵活。订阅本身已成为一个独立的核心元素,由基础计划组成,而基础计划又可以包含一个或多个优惠。以往包含在一个订阅中的所有属性,现在都在这三个实体中进行共享。
订阅现在主要用于说明用户能够获得的好处,并仅提供基本信息,如标识符、标题、描述和税收信息。
基础计划主要提供有关计费周期和续订类型的信息,续订类型可以是自动续订或预付费。同时,它还说明了宽限期以及不同地区的价格和可用性信息。
优惠作为一个独立的实体,提供额外的营销属性,如免费试用和介绍性价格。在这里,资格标准起着关键作用,因为优惠仅适用于符合开发者亲自定义的资格标准的用户。例如,具有标准月度订阅的基础计划对任何人都可用,但具有 15%折扣的月度订阅优惠仅适用于特定的合格人群,而这个人群由开发者自行定义。根据不同的目标,优惠可以分为以下几类:
1. 基于试用和折扣价格的获取优惠,用于吸引新用户。
2. 帮助用户升级到更高层级或更长计费周期的升级/交叉升级优惠。
3. 自定义优惠,开发者可以根据需要定义参数,通常用于赢回活动、第二次免费试用等。
在定价方面,新的订阅模式也更加灵活。开发者可以在优惠中设置许多选项,例如:
1. 区域可用性:可以指定每个地区的国家、地区和定价。
2. 定价更新:仅为新订阅者更新订阅价格,而不影响现有订阅者。
3. 预付费计划:为带有充值的预付费计划定价,这对于按使用付费是标准的国家和地区非常有用。
总之,用户现在购买基础计划或优惠以获得订阅访问权限,而不是仅仅购买订阅。如果这听起来仍然有些困惑,让我们通过一个例子来进一步说明:
假设存在一个标准的三产品付费墙,在过去,开发者需要有三个单独的订阅,例如每周、每月和每年。如果每周订阅只有标准价格,每月订阅提供免费试用,年度选项也提供试用和折扣。那么,当开发者想要将一群月度订阅用户升级到年度订阅,并在有限时间内提供更高的折扣时,就必须创建一个具有所需参数的全新年度订阅产品,因为所有属性都属于订阅实体。
而在新的订阅模式下,只需一个订阅实体,将其分为三个基础计划:每周、每月和每年。然后,其中两个计划可以添加额外的优惠:月度计划添加一个免费试用优惠,年度计划添加一个带有免费试用和折扣的优惠。这样,当开发者想要向月度用户群体提供年度订阅的更高折扣时,只需向现有的基础计划添加另一个优惠即可。这个例子虽然简单,但很好地展示了新模型的工作机制。
这种新的订阅模式能够减轻开发者每次想测试新优惠时都要创建新订阅实体的负担,使测试过程更加灵活。
新的订阅结构也给在 Google Play 控制台中创建产品的流程带来了变化。在过去,开发者必须为每个独特的好处、计费周期和折扣组合创建单独的订阅。然而,有了新架构,开发者可以更加灵活地定义具有不同好处和定价选项的订阅计划。以下是一个快速的分步指南:
1. 切换到开发者帐户并选择APP。
2. 在左侧菜单中,找到“产品”部分,选择“订阅”,然后点击“创建订阅”。
3. 在订阅创建窗口中,指定订阅的产品 ID 和名称。
4. 创建订阅后,可以通过点击“编辑订阅详细信息”来编辑其 ID 和名称或添加更多信息。
5. 在“描述”字段中写下关于订阅的描述,这有助于在未来更容易地在不同的订阅之间导航。完成后点击“保存更改”。
现在让我们创建并配置一个基础计划:
1. 转到“订阅”部分,然后点击页面底部的“添加基础计划”。
2. 在这里,命名计划 ID,选择基础计划的类型(如自动续订),设置所需的计费和宽限期,并指定如何处理计划更改。
3. 向下滚动到“价格和可用性”部分,然后点击“设置价格”。在弹出窗口中设置订阅的价格和货币。值得一提的是,价格将自动APP于所选的国家和地区,而且谷歌还会显示每个国家的税收信息。
基础计划创建完成后,就可以添加优惠了:
1. 返回“订阅”,找到“基础计划和优惠”部分,然后点击“添加优惠”。
2. 在弹出窗口中,选择要添加优惠的基础计划。
3. 在优惠编辑菜单中,设置优惠 ID 并选择适合优惠的资格标准。完成后,可以继续通过点击下面的“添加阶段”来配置价格阶段。
价格阶段的引入使优惠在定价方面更加灵活。开发者可以添加最多两个阶段,订阅者应按顺序接收。例如,可以选择一个免费试用,并添加一个折扣的定期付款作为奖励,该奖励将在试用结束时激活。
点击“APP”,保存产品的所有更改,这样就完成了在 Billing Library 5 中创建订阅产品的过程。如果在操作过程中仍然有一些问题,可以查看更详细的文档。
APP内消息是 Google 引入的另一个有趣功能,旨在帮助开发者通过拒绝付款的用户保留订阅者。借助APP内消息 API,付款被拒绝的用户将看到一条消息,提醒他们更新付款信息。根据 Google 的说法,这种方法显示用户恢复率增加了两倍,并且整体订阅者支出也有所增长。
在宣布后,Google Play 控制台立即开始使用新版本的订阅模式,这意味着所有旧订阅都自动转换为新格式。但它们仍然正常工作,因为谷歌使它们具有向后兼容性。开发者仍然可以在控制台中查看旧订阅,但它们以新结构(订阅、基础计划、优惠)显示。然而,旧订阅被设置为只读,这意味着如果开发者想让一切正常工作,就不能编辑它们。
在控制台中编辑订阅之前,谷歌建议开发者更新后端集成以使用新的订阅发布端点,例如:monetization.subscriptions、monetization.subscriptions.baseplans 和 monetization.subscriptions.offers。可以在官方文档中阅读有关此内容以及 5 月更新的其他技术方面的更多信息。
在 Play Billing Library 5 中,在代码方面进行了几项显著的更改:
1. SkuDetails 类已被弃用。相反,谷歌建议使用 ProductDetails,它包含有关订阅、其基础计划和优惠的信息。可以在这里找到关于迁移的更多详细信息。
2. launchPriceChangeFlow 也已被弃用,并将在未来被删除。这里有关于如何在没有它的情况下进行操作的更多信息。
3. 添加了 BillingClient.queryProductDetailsAsync() 以替换 BillingClient.querySkuDetailsAsync()。
4. queryPurchases 方法已被删除。
5. 添加了 setIsOfferPersonalized() 方法。它是为了在 Google Billing 购买屏幕上为欧盟客户显示个性化价格所必需的。
将 Billing Library 添加到项目中现在的方式如下:
implementation "com.android.billingclient:billing:6.0.1"
在撰写本文时,最新版本是 6.0.1。可以用任何高于 5.0 的版本替换它。
热门搜索:聚合广告联盟 | 广告聚合平台 | APP流量变现
芒果聚合广告平台,为APP开发者提供高效、便捷的APP广告变现方案,一键接入穿山甲、快手、优量汇、百青藤等多家广告联盟,支持开屏、banner、插屏、信息流、激励视频等多种广告形式,配备专业广告优化师精细化运营管理,帮助APP开发者优化每月>20%的增长收益,立即变现!
相关阅读:
免责声明:本站文章来源于互联网,文章为作者独立观点,不代表本站立场。如有侵权,请联系我们。